1003
1
1647
0
1711
3368
3109
2
181997
11
2233
3
726
562
1089
108797
355
2386
2245
2530
4
691
6236
10
1174
10827
2629
585
1244
378
951
1015
2906
690
1087
836