684
0
307
2710
9
2190
1358
12958
5
282572
604
223
4864
1
1062
603
402
275
654
887
490
495
360784
19
1518
938
362
565
78
527
480
1101
1412
379
422