1093
1
1620
4
1342
2456
1359
1672
1001
1029
1763
1382
1268
1394
1349
2
1238
1402
5245
3
1856
1854
5876
9
1371
1427
5439
1220
1559
1502
2547
1833
3870
1985
3598