3312
4
8956
0
2704
1463
2
2109
3
2018
5
126632
18
26698
5170
29693
1294
8300
870
1
2350
12
810
915
1485
11
922
1379
4557
34736
7
1087
3616
19
2293
1093
569
587
420
642
508