4821
2
2677
10
467
0
5721
8
1380
475
1310
1352
1
2786
1012
2356
5801
5853
9
1225
1187
2851
3
972
2037
1097
3518
1376
2632
1414
18258
1027
1152
5252
951
13967
6547