2556
8
899
4
1460
1
1235
933
1977
1735
2
2174
2227
3
4894
5
2062
1680
1722
1719
1150
6
3093
1314
0
1296
3640
4134
2730
2569
1596
3273
6338
10
1514
1587
3752
1233
1444