1953
2
3005
5
1141
819
4
1199
1680
1503
1154
1
2945
1129
3310
1361
1685
3
1198
1649
2429
5189
24
3415
14
3121
1207
1094
1320
2754
1494
0
1466
2708
2516
1270
1549
8122