1720
2
3326
3
1466
1
693
0
1632
745
1681
812
2502
8527
488
107
496
4768
5
1000
673
2526
1380
2368
1401
1788
2405
4
1636
1383
526
885
471
1241
1174
489