1431
1
1428
1767
2
4884
6
2942
383
0
658
1174
1688
1757
4309
3
1833
1969
1075
3196
3125
5
1250
2522
1558
2219
4
2515
3613
8
2873
1446
3189
469
951
674
1815
8527