1590
1
959
0
522
2173
8527
582
4080
6773
7
801
2972
2666
9
2660
2
2055
4309
994
6
905
2591
5592
8
392
3415
873
4029
2756
1753
5
370
16062
15
891
1089
400
1307
3