1637
2
1605
1
2392
5801
4179
1093
0
733
8627
3
1660
754
19944
929
5382
5
1304
17
1431
4072
337
667
106
517
25669
132
2954
639
531
6547
657
478
1266
5252