1845
1
1489
3
1851
2303
4
3665
978
1256
0
3226
13
2837
10
6827
5
1681
8
3340
10229
14
961
729
1552
1337
2
1833
3019
6
653
1298
2051
1780
830
1044
708
1704
530
862
738