1531
2
1722
4
568
1
1999
2652
1059
1513
1226
5
924
3
1962
738
1427
1779
904
1429
1332
1305
2239
12
1038
2055
1657
819
1067
740
660
749
326
1236
1511