2110
1
1388
2
3145
4
1307
2710
2155
3
2368
1410
0
1286
826
938
1332
2173
1150
1739
2942
6
1978
4236
929