2031
2
3779
3
1452
1
844
1280
1021
3041
31371
64
2082
0
1303
799
2068
4
2193
6317
6
5805
18
1733
2352
1182
1796
3072
3231
3727
4623
5
1857
847
494
5849
2478
851
2776