3029
6
3580
1
3926
14
2920
4
3899
3
1471
1308
2050
2
1534
978
0
1696
5
240
1780
1897
1291
2767
2691
4288
2598
2840
2709
2467
3118
4117
2503
2810
1768
1266
2977
5372