1182
2
775
0
1642
1
2194
1385
2982
3
3498
4
1386
1566
1871
860
1343
2275
1129
1894
19279
661
1325
31535
2086
447
1231
4151
1291
417
2730
6
1330
3116
3551
514