1428
1
4884
6
1688
2522
2
1174
1833
1431
1969
3196
3125
5
1757
1767
2219
4
2515
3
3613
8
1446
383
0
2942
5375
3189
658
1015
1694
951
469
690
2495
2669
1451
4309