1116
3
2112
7
1619
2
1399
1
2736
12
1480
1230
1454
1604
4
2679
2923
2705
2979
1007
1037
2086
1051
938
1163
1932
2846
1082
882
1450
1287
1015
3185
2216
1488
1353
0