3991
4
1047
2
5151
3080
3
1537
3715
21152
8
4651
7793
3364
9817
0
2650
20
3090
6
181997
11
280
1
2405
297066
2740
2471
7
2932
1033
2493
18
3263
2326
2631
1427
945
1839
3655
19079