293
2
576
1
449
429
127
1769
6
441
522
1973
4
417
720
1458
159
598
1430
617
580
1752
829
836
1240
768
120
132
3767
1109
715
701
1121
1690