1679
2
2495
0
2435
1
2189
3
1388
2100
950
1711
2710
13499
5
12733
2901
1125
1211
2454
1359
1903
3125
2247
916
1126
947
1245
2403
966
982
1587
1254
1155
1335