1047
2
2131
2094
5
5151
3080
3
3715
1681
1393
1
21152
8
4651
753
0
2650
20
5164
280
2405
1522
2740
2932
297066
2195
1033
1243
1668
2493
18
3263
4
2326
2631
1382
945
1537