2393
2
998
1603
1448
915
1
1342
2326
4
2461
20
1015
0
3287
1894
1171
1563
480
1431
2119
2086
543
1421
4154
2470
5455
1326
1665
5031
1664
2708
1518
7567
5