655
0
541
18766
2
30641
275
442
2554
690
358
24436
1090
632
325
3549
1
1997
1745
328
2359
2855
4
279
673
475
2023
285
835
1111
270
1958
318
701