1093
0
995
1
2468
3
2512
2
838
900
2292
12
2181
945
1526
752
13232
11
1883
1721
2715
1689
3898
10
2426
3485
7
657
2241
2499
4