2306
2
1860
4382
5
661
0
2119
1
2669
3353
11
1024
2000
25137
43
1664
5031
2431
3
1749
1869
2668
1452
6010
814
2113
292
521
1020
1550
1132
4111