2258
1
2050
608
1341
2
764
3116
2633
16
1062
0
1833
3
83
2905
1295
1794
3624
4
2999
3580
2243
6
2960
4944
4383
3007
1743
4600
10
2143
2724