3083
2
1193
0
2465
3125
406
2476
4471
2903
3
2964
1
3051
3551
10
1603
2524
1461
2666
9
2087
255
452
637
536
2906
2303
1816
4074
1785
1022
444571
2258
473
2861