1523
0
2211
535
69
980
513
1372
2125
1
169211
11
328
482
586
17
81
516
798
788
2
1216
634
2275
5255
16
822
588
25137
396
2197
646
625
18385
1645
479