1770
872
273
1704
1106
534
243
494
728
960
777
1149
396
762
898
387
1246
392
441
738
294
0
1001
2004
2023
137
354
10
567
876
2266
1864
577
1108
783
331
916
1
1404
344
645
432
897
829
1034
361
