1220
2
1008
783
3
1243
1
2057
1665
1226
4766
4005
1575
5
3350
17
869
987
765
1491
1170
795
1200
5505
14
529
1133
3238
7
1192
1355
930
2252
932
811
1218