505
0
2082
11
2661
2
943
2870
3
52
881
1711
436
1567
530
378
668
1897
1
2320
1853
9
1601
398
546
534
1880
798
764
3626
2585