562
0
4148
2
318
332
1648
1
467
1862
1541
1015
3418
477
777
914
492
892
5430
2439
1374
3168
548
1205
665
72191
327
582
810