2370
2
1063
1
2083
2610
1564
1423
1056
1036
2055
1294
5245
3
19944
1162
2392
665
989
0
1859
917
1038
881
1418
1424
3771
1438
1606
2886
4
3132
10
1002
1288
608