875
2
3944
1816
2697
1
1710
3
1554
11
2323
4
1296
8
3756
6
2327
560
1902
1305
7118
1723
1253
1029
720
2824
1719
1053
2202
1771
747
2577
1147
1326
1106
946
1251