1458
3
5108
4
508
0
5602
9
2730
6
1811
4271
2604
7
4713
5
978
2
441
6579
4598
1222856
3054
1
849
5620
11
2904
1779
2659
752
3015
3293
745
2541
911
3747
678
543
406