931
1
1552
3003
5
1236
1501
3
1398
4
4265
17
1129
2
1724
1961
2111
1512
2444
1454
5221
10229
14
6273
1946
898
533
1130