173
0
700
262
837
5316
3
105290
679
1663
1133
467
266
413
1156
2723
2
305
1567
298
893
2346
2749
1
2275
331
870
2142
649