1010
1
1277
5
111
0
752
2
1231
3293
3437
4
3251
6
1588
3674
10
1115
10324
1458
3
1621
2445
4106
2939
1811
1516
1451
5781
4271
11437
22
1661