421
1350
5969
938
2774
4604
6537
3150
3196
7212
3801
4340
2539
1047
954
9297
7835
9077
2937
2390
777
2009
6242
8037
6757
6123
8892
7627
2645
5559
360
4947
3123
864
5554
1601
7812
2841
4815
1462
2342
7848
6269
3523
4245
9519
5414
3964
8168
5144
5928
4195
1811
9082
8560