1047
2
2740
3
3715
5151
21152
8
1033
1
2493
18
2468
9817
0
3080
4070
4
181997
11
4009
6
7733
3364
945
297066
4651
7793
1050
2650
20
280
2405
1191
1687
3991
8204
2932
3848
610