1047
2
2131
2094
5
21152
8
2740
3
297066
0
1243
1
5151
3080
956
3715
2326
3655
11
1382
1681
1393
1809
4009
6
2493
18
2468
1500
2392
4651
2035
4070
4
753
9877
2650
20
1859
3175