2974
1
962
0
2788
3
791
2781
1012
1239
1225
2595
1622
4578
2
2740
1505
2184
2649
1523
4933
13
2951
1384
5
7222
4
718
2156
4326
1816
984
2153
1559
981
1271
2352