553
905
693
1624
762
607
3195
896
1356
701
454
2073
9717
1
499
2049
17044
982
3468
433
2239
1
557
635
1
428
757
19784
1119
1
369
551
2238
1015
470
3434
567
453
1809
415
444
1
936
16483