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