2245
3
1606
1
19944
2
297066
0
83
1396
1226
2354
1825
1814
2262
1072
3053
7
4311
4074
1547
108797
2948
9
1456
2368
10183
14
1511
3326
2386
6236
10
2797
5
2462
1356
3771
2710