1844
1
915
0
1093
3326
3
1532
662
2491
1720
2
1788
693
2368
1632
8527
4768
5
812
1466
2238
1380
1431
905
1660
2934
526
801
745
784
673
1000
830
2209