1353
3
1384
2
1171
6281
4
1332
1
1799
3578
1358
4877
10
2838
1310
1537
1996
1493
3965
6154
12510
484
2406
1536
3301
2902
1037
1750
682
874
1503
812
678
119