3083
2
616
0
2666
9
2465
7793
4
496
3125
3279
3
531
528
1491
1289601
2044
3498
2437
3779
4471
2964
1
4032
12
3051
1603
6105
2722
3485
7
3965
1461
137
485
758
1462