1399
1
5661
4
11920
17
3819
1330
2
1204
2306
964
1374
3679
646
0
814
2113
521
3025
1129
1343
999
848
2112
1860
1344
2143
2470
1565
3
322
28805
6
4111
2334
1302