3211
1
4698
6
2296
5
994
2
1855
4813
5179
10
900
84
0
3727
936
886
3604
11
2396
1526
8
174598
115843
18
252
673
3820
398
2005
16973
5008
9
4008
1096
980
1312
121
123758