1688
1
1431
1833
2
3196
1969
658
0
2495
19944
3125
5
1757
1767
2515
3
3156
8
1233
2435
1446
383
951
2942
6
3189
4
2146
2522
1690
469
3926
14
467
2710
181997
11
1720
4309