2261
3
2668
11
2082
1
3691
4
13574
14
420
6139
1254
0
3522
2
2826
5820
1131
2701
3660
4526
3336
1032
1846
2516
622
906
1439
1668
3326
2188
2544
957
2522