3636
4
2707
2
2480
913
1
1307
658
0
2948
9
4100
6
5674
14861
7
13442
15
4329
10
4274
3
1740
4360
6997
3608
3619
2650
3131
20211
3172
4702
2895
6517
2781
2394
1021
40062
19
1982
5