931
2
1227
3
1477
1
452
2151
531
1679
1252
2407
453
2770
7
1391
2371
5
860
1132
2138
6
812
817
1654
1859
3120
3235
6410
12
765
1964
1440
1756
7060
1994
859