1179
1
1013
1426
1042
1191
1104
3
1836
1918
2
2142
1228
4333
0
1027
1290
886
2249
3610
1058
1044
3320
9
1230
4
3017
949
3401
3765
1119
1814
1543
1297
2835
2503