1129
0
2955
2
2520
1
1431
2982
3
1213
1378
6052
10
1232
2125
1984
5009
169211
11
6975
4
2708
1543
2526
1344
1647
1899
571
6383
17
2897
5