3562
1
1191
3
1382
6346
16
1620
4
1371
2456
1763
1342
1093
3090
6
1854
5876
9
1359
1672
1559
2
1427
1220
1349
1238
1502
1402
5245
1856
1289601
2547
1985
3673
3598
929