3354
1
2377
564
1603
2173
2258
3498
4
2110
2294
3080
3
1743
0
2392
1740
2990
108797
3835
5
1751
1087
5489
11
2312
32302
843
2495