3175
5
905
4
1834
9
24337
22
471
1
1522
2736
2322
6676
12
2169
2562
1223
851
929
3
1001
0
4309
2786
2584
2
7762
4187
10
3378
7
1400
2268
3354
101569
8527
1526
1935
3107