1124
1
2462
2
896
1731
1338
893
2982
3
557
2917
5
2849
4
1299
2109
2331
1132
471
0
2089
2290
57793
2227
812
2623
2131
1466
3498
1523
3386
3033
2480
2932
4142