2995
2
2166
1
2392
1691
2152
1511
4179
929
3
732
2020
4
1813
3050
0
1361
493
994
2109
2534
2272
739
2427
12
197
3172
962
3326
582
873
451
6
2562
742