572
0
105290
467
171
744
1748
1015
407
1
545
980
1337
2886
4
2369
1129
2683
772
2231
628
273
2275
2
9355
3
333
1343
3003
1133
2809
2257
2301
1020
3092