7021
3
1123
1
2100
2
1181
2710
7733
2368
1686
1751
3612
10
6707
24
1050
0
1396
1296
1078
9817
1373
5
24337
22
1570
1355
2468
1047
3871
12
1369
1300
3326
7621
13
6445
6
3683
1839