2934
2
1346
0
951
1
2499
2698
6018
3
6236
10
1015
2388
1087
1446
123674
35
4012
2850
2005
3629
2194
2411
1199
1566
1606
2173
9055
2079
1534
6365
12
913
2525
4