2605
9
2340
1
94424
3
913
2919
2
1444
108797
0
948
1522
657
642
982
99072
2005
3169
5
3113
1447
594
1036
2271
4
3028
7
8437
449
734
877
780
6209
503
660
789