2517
2
9877
5
3131
20211
3
3172
4702
4
2895
1
6517
2781
2394
3636
1021
40062
19
1982
3215
2230
1443
527
0
1142
2472
4031
2634
2545
7
16338
8
2655
4074
3679
2502
2990
1600