2057
1
734
790
0
3354
1481
4044
5
3083
2
29355
2465
1683
3125
2476
893
51331
25
1306
3779
12472
2903
3
2964
2788
3051
1603
2149
2087
758
1461
2666
9
2012
582
2544
6