3023930
1156
2441881
716
2888097
904
9492579
3342
2221523
571
3994836
1017
3668679
1008
3583171
1200
5622806
2051
3025934
797
2455905
703
2914395
1548
6822540
3418
4510726
1803
10587471
4357
2868767
973
3601213
804
3159405
1162
1668047
841
2483689
870
6105826
1774
2110949
986
923502
1077
1361343
311
4556647
2252
12332507
4552
1051167
257
2892847
775