918
1
471
2398
4
517
1554
415
0
2121
514
1018
798
2634
177
981
1133
957
1780
951
409
1557
654
602
1571
787
846
4895
8
1939
1449
2
381
454
1389