2052
7
906
1
3120
2
7047
3442
9907
12
1031
818
1672
1093
860
605
1132
2139
6
812
1654
3
991
4
1756
3235
2372
5
1394
1332
6410
765
1965
1440
1376
2135
7060
526