1833
2
1791
2427
1060
4
641
1143
1
874
883
1317
6
1232
1499
582
743
241
2934
4465
5
6943
0
832
196002
8914
55
12399
76
985
10220
69640
3
135833
98618
31