1828
3
1047
2
181997
11
378
0
2596
1268
1
1033
6707
24
1289601
4
2493
18
1396
2495
3612
10
2522
2767
5
1050
4009
6
1149
1300
2131
24337
22
2631
2094
9817
8204
1078
1373
108797
19079