1145
1
1632
2
1844
1915
584
1380
0
1787
3326
3
1813
1399
2562
1532
1000
1749
1225
801
1168
526
1938
693
3484
1093
2294
2100
1778
1660
1690
2626
1012
978