1239
1
1248
2518
3
2106
2
1622
2093
223
0
5946
2385
4
1079
1038
2629
774
513
4148
589
4198
5782
2865
2475
898