1182
2
775
0
1642
1
1894
2194
2730
6
2086
1385
1330
2982
3
1386
1566
1871
19279
1425
1129
17353
661
1325
447
1231
4151
1291
1343
3674
10
2368
5108
4
4677
25137
111