2470
2
99
1
1229
1418
2105
1544
2037
4436
9
1584
18385
1367
2982
3
1172
1603
4140
2234
928
1129
0
292
1317
1431
1378
1232
13159
10
2334
1543
1647
1344
2296
2767