2185
0
784
1
3092
4
2515
3
7712
6
2191
777
3125
5
5047
8
1710
2980
712
1132
2261
1883
2
1496
2381
1149
831
1155
1081
1353
1363
972
2901
467
490
2512
1643
803