1020
0
1877
1
1880
2
679
2076
1498
851
592
2198
2710
9
472
1222856
4
4396
3
587
2714
5
360784
19
1094
671
968
93
333
2683
785
57
195
2490
4820
1639
6140
419