985
1
2502
2
1133
0
2475
5
1264
626
653
328
837
2435
6
878
1470
2377
835
1362
1083
4
1029
1363
1273
1098
925
3
1427
1393
1499
607
2241
12
1306
1071
1998
7
435