942
2
1023
1
2776
3
630
624
1351
647
894
1522
4
461
1539
396
898
2127
1376
472
1813
469
4288
2586
6
1134
8
1872
0
830
570
1240
12339
12
3458
1017
2105
111