2941
1
1576
3
2206
2
2233
5857
13
1504
1546
5357
5
1236
1718
1262
1187
1710
1359
996
1591
1147
4
930
1427
1436
3535
1692
979
8
1919
830
1040
1265
1012
2742
6