100
5666
7
93
50
4205
3
20
2418
1
27
4412
0
6
2675
2
18
3019
37
3285
5
3397
33
5479
90
5725
83
4002
23
2888
40
3426
11
4546
51
3538
39
2237
4234
47
3601
8
3362
36
3123
35
4962
1753
2515
1122
2541
1255