2366
1
2999
3
2917
5
4179
2982
2173
3109
14
3080
2788
1734
2
2049
2600
4
1993
5565
9
2294
1946
2980
2152
2213
3429
7
3453
1475
2338
3571
2879
1211
57793
0
3292
1168
4606