2398
8
2638
0
1581
2
946
3765
4
2695
1295
1
2650
20
8313
9
1271
297066
280
658
3683
4387
389
5225
2027
12459
3
2250
2245
666
4465
22
1529
1226
18546
15
3053
7
2318
2127
5147