1094
1
1427
3
736
1914
5
11850
10
411
3493
883
1350
4
662
800
828
954
2
703
20645
14
520
1408
787
1049
1565
1904
950
620
838
3141
0
1211
696
1031
2291
4292