1697
1311
1630
753
8165
2048
3159
1035
1036
1616
1810
1725
1338
647
1884
3056
666
691
2481
5475
1016
3195
989
1247
1702
1592
1636
6477
884
1293
1038
928
1019
1354
1331
2073
8892
668
19291
1602
3762
1199
20421
33586
4236
2371
37811
1053
67676
3106
775
3405
9152
6047
14477
50170
24560
1235
965
2900