4329
10
1740
2
2545
7
3351
3
2781
1
20211
6997
3619
4
14861
2324
2230
1013
0
2882
2707
4274
2394
13442
15
1443
1982
5
16338
8
2472
3131
4702
2895
3089
3095
8003
3542
739
2337
6