2277
0
2870
2
2522
5070
19
2448
2392
1716
1
1518
5771
10
1213
5164
5
2689
1522
383
2195
1243
11153
8
1668
2234
4
1880
2899
1382
511
956
452
2297
796
6
1618
1636
2110