2772
2
1444
3
80505
0
2792
5
3001
4
1148
5186
24
1092
1
896
2215
1233
2426
1374
8
2406
1261
3813
11
1300
362
536
1479
2328
6111
3281
2255
3057
2281
1498
2916
25
1705
1984
10