316
1
3287
797
2585
2
1132
0
2461
20
480
543
3844
5
1637
1268
1343
2225
3
2516
417
2856
4
1261
2870
4820
2337
383
2710
9
2320
2269
4164
15
2125
2800
6
4349
462
6370