19932
6
2954
2
2836
0
2913
1490
5
6698
7
1583
1
542
2371
24337
22
471
1522
2512
2274
3028
2322
4
2132
189326
2982
3
2732
5322
8
851
947
1001
3238
4309
2786
3873
15
2074
2584