1222
5
2145
7
2200
2
1350
3
2596
0
3037
4
1722
1091
3770
8299
6650
6
3457
8
3413
1394
4549
17
13189
2329
1
1405
2974
1236
2778
3760
3036
19
2327
1034
2296
2206
1143
2980
946