593
4
8549
5
1550
6
2212
4644
11
1012
1
877
614
2325
1293
717
0
715
1173
3
1593
2095
4131
8
7028
2243
1834
899
611
530
105
584
236
45
3446
900
95
174873
14