661
0
1045
256
13
308
637
3424
3
6023
2
12202
17
19034
6
668
527
407
475
195
1710
1
332
1601
355
494
1488
3262
1670
6662
5
329
546
1034
647
1164
1880