2767
5
1962
3939
8
3929
1
1152
1237
0
2221
4
4433
7
1675
1663
2277
1417
2109
1681
1295
1068
2650
20
1449
1960
280
1033
2536
2
1581
2493
18
1075
3263
2326
2631
1047
1226