906
1
18816
11
1066
3629
1721
2794
2
616
0
2999
3
3871
2444
2343
3470
5
6220
16
2687
2285
1564
527
1423
1225
1753
1412
2134
1265
1976
2054
4
3109
14
12459
59
2534
159