479
0
2490
3
3293
7
998
369
471
711
3650
340
492
2690
384
401
597
342
747
714
323
767
332
231
292
259
732
1
1540
637
3424
6023
2
12202
17