3971
1
1288
2629
2
3629
2698
1276
2300
1564
1445
13018
0
3315
14750
8
302
118
4309
7762
4
123674
35
3195
3
2480
4168
5
2310
40177
2059
370
3014
20
2982
5147
2277
840
4526