3957
3
1380
0
2211
1
2959
3154
6
2642
1070
2655
586
5242
2505
2
2733
1743
3054
5
938
2057
1683
1423
2468
678
2934
7265
883
1306
2500
4702
4
790
3354
1481
477