3312
4
8955
0
2704
1463
2
2109
3
2018
5
126630
18
26698
5170
29688
1294
8299
870
1
2350
12
810
915
1485
11
922
1379
4557
34734
7
1087
3616
19
2293
1092
569
587
420
642
508