602
0
517
1304
2809
2
2275
74
1098
2881
514
1893
1
1939
295
1215
276
462
1167
463
320
287
1824
1872
1571
918
683
2060
9