2781
1
2394
1021
2
504
0
40062
19
1982
5
3215
3
2230
1443
527
1142
2472
4031
2350
2489
712
2302
2545
7
3366
2080
5825
4
1741
16338
8
9220
4360
1826
676
2653
592
3310