2394
1
3636
4
2620
2
1021
40062
19
1982
5
3215
3
2230
1443
527
0
1142
2472
4031
2312
2302
2545
7
9877
16338
8
676
2522
3706
3154
6
2623
3679
2502
2990
2262
2630
1600
951