100
3881
0
23
5428
1
29
3958
2
22
3940
4
41
4394
11
85
6184
7
95
50
5102
3
20
3096
27
4813
6
3231
18
3645
3738
5
3806
33
6182
91
6196
84
4617
3198
3690
5248
51
4121
39
2616
4697
47
3984
8
4053
36
3571
6163
4158
14
315
3075