1145
1
1632
2
1844
1915
584
1787
3326
3
1813
1399
2562
1532
1749
1168
1309
0
1938
3484
1992
2294
2100
1778
1660
697
1690
2626
2999
1424
1305
2710
1883
2166