954
3
331
1
239
1422
1596
1239
4
1408
2605
9
2361
1609
2428
1890
2431
1361
4878
4108
4525
2
4492
22
2013
13
25187
63
3415
5
2677
12
1976
1369
6827
7
3261
2200
3618
6
1613
3959