2347
12
4975
5
2060
3
1445
1038
2
1139
1
1224
135822
0
1415
3016
429
3308
4
555
5160
29665
1300
98615
31
1541
1223
8285
18
1292
866
4551
1366
806
1483
11
34625
7
1081
3609
19
1089