40062
19
2682
1
3679
2
2502
3
3542
3702
9
2959
1297
2135
2733
4
2707
3820
2394
4114
4031
1142
504
0
5489
11
2930
1913
4629
15
796
6
2769
4099
8
4101
3296
2302
2475
2755