1060
4
1489
3
1644
1866
1332
1
1171
1049
2
1744
1114
3185
1032
3464
15
1097
1577
2116
1330
0
1602
1226
1543
2282
5
784
675
699
782
847
743
882
612
749