1022
1
1214
5151
2
3080
3
3715
21152
8
4651
5801
1133
1033
5252
2650
20
2326
280
2405
2740
23774
4
4009
6
2932
4070
1778
4480
3364
751
7793
6547
0
1809
297066
2507
1500