2718
3
1402
4
551
1
1186
3863
14211
7
34633
1460
1024
1708
2152
2193
2
1626
2268
2621
1060
1391
1399
937
591
1319
2470
3303
805
1309
1375
9
3085
567
4902
1659