1428
1
4884
6
1174
1688
1833
2
1431
1969
3196
3125
5
1757
2522
1767
2219
4
2515
3
3613
8
1446
383
0
2942
3189
658
951
469
841
159
619
4309
564
1373
2502
19944