262
0
353
1
17353
360
646
475
1172
2
573
1043
802
543
7039
2211
1211
604
1053
1842
653
46
288
2306
356
518
246
3233
16
1504
1346
2810
164