2245
3
5372
2
894
0
3820
2305
1
2570
1226
876
3053
7
3083
1326
2465
1107
1187
1264
2932
779
2105
2903
2354
3051
1603