5108
4
1124
1
5602
9
2730
6
1811
0
1925
895
359
1584
2
4271
2604
7
4067
1267
978
6579
2069
3
3054
5620
11
5745
5
1163
1462
2904
661
2531
2830
2659
752
1018