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