2679
2
978
0
5392
11
1148
1
2854
2943
2105
1352
5
2620
41355
3
2149
2454
4
2012
101415
109
2701
2277
1811
1090
2825
1783
8627
2999
1598
3296
1727
6977
2156
1974
1449
5621
8