530
0
1817
1551
2
2143
893
374
437
919
47041
90
399
1
2683
647
17353
31535
310
2296
584
2041
1912
470
524
2855
3
945
376
4864
451
924
389
1506