1089
1
2377
5504
16
1992
3
2245
2131
2906
2
697
0
19944
2392
4382
4
1309
6236
10
1704
1174
5169
4914
14887
18
3090
6
1047
297066
1367
131589
2502
5389
5372
12305
2189
2949
3820