1295
1
34959
18
4303
12
368
0
1922
722
4241
3
674
4757
8
7265
5
1055
2683
5536
2
2149
3683
2650
20
571
6001
4
189326
2182
617
2044
280
4629
3573
5571
1018
1240
1270
773