904
1
2306
2
964
1401
646
0
814
2113
521
3025
1129
1343
999
848
1860
1344
2143
1011
1565
3
322
28805
6
2334
443
1302
1231
3287
839
1245
1780
2296
1823