1131
1
964
1186
2057
1665
2
1226
4766
4005
3350
17
1491
1244
1821
4311
3882
5
1172
2838
3
13034
14
601