327
0
1132
501
477
1333
1
383
1073
2211
2290
2
521
781
1084
78
1325
1462
116
932
1212
1504
46
771
431
798
1053
422
851
290
573
378
543