2041
2
2313
1
2075
4821
3159
0
2524
1373
319
1457
989
1386
1076
332
2489
10
2061
3
2725
22
1298
6779
5