2190
1
3593
16
2966
6
1546
0
1913
2398
8
985
3062
9
181997
11
2515
3
1282
4651
2
2627
5
1051
918
1529
297066
4130
18
3058
6500
3188
4
1289601
444571
12459