1145
1
1787
1915
584
1632
2
801
0
1844
2489
3326
3
1399
2999
2781
2562
2233
1000
784
1813
1547
51331
25
868
526
1749
3987
693
1946
1532
1093
2166
4179
1690