4465
22
2845
12
3262
3
2425
7
4130
18
38477
34
1289601
4
3444
1295
1
1194
1988
737
0
2123
650
2936
10
3931
6
2788
1679
2
1349
4309
3694
1716
3271
1527