979
0
328
3116
1
326
4940
5
266
575
798
679
520
263
303
476
1101
418
1872
529
262
2143
1880
2
1780
931
223
323
517
503
1557
2524
505