2094
1
2434
7
1162
108
1679
2635
6
770
2
103
1770
5
581
584
1015
95
903
797
877
132
626
1266
739
467
99
470
666
776
583
428
416
2162
816