3084
8
88
1
1350
80
578
909
4670
4
748
501
2
1589
1300
3
1215
3013
7
456
641
717
77
935
1720
1368
0
3006
452
5285
13
860
3179
941
515
1508
3719
992