522
0
1622
1
2093
5946
2
2385
4
1038
2629
513
589
4198
5782
2865
1068
898
2290
5
2945
3
2359
4721
1398