21152
8
1295
1
3765
4
2535
2
280
2650
20
19783
2250
32302
0
3589
3
3090
6
3083
2349
297066
2773
2932
3683
25669
3498
2476
1248
17946
2258
2366
1294
2763
1153
181997
11
20312
39
1581