7021
3
1123
1
2100
2
1181
2710
7733
2368
1686
1751
3612
10
496
0
6707
24
1050
1396
1296
1078
9817
1373
5
24337
22
673
1570
526
1355
2468
1047
3871
12
693
1369
1300
3326