2427
12
1599
2
11924
1
2163
0
1890
3
2475
2233
2977
951
2122
1793
1946
3066
7
4285
1264
2213
5982
6
2327
11
1271
57793
5382
5
946
2840
1218
12149
2788
1034
11059
9
51331
25
2600
4