1529
1
869
605
2080
4
1797
1296
0
593
600
2181
2
1808
7
2884
5
1180
361
1774
3
380
1721
4250
1051
578
914
1415
501
709
3502