4820
2
1824
0
722
222
2328
979
2143
683
1025
2041
1
434
410
454
1101
294
968
743
909
342
1939
951
25137
505
787
439
4396
3
798
675
772
425