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