1182
2
775
0
1642
1
1894
2194
19279
1343
2086
1385
1330
2982
3
1386
1566
1871
860
2275
31535
25137
1425
1129
17353
661
1325
2546
447
1231
4151
1291
2368
467