467
0
339
409
2328
1101
951
358
3868
2
410
521
1
2152
348
798
957
602
1149
413
668
421
1939
138
402
2190
2490
303
334
415
357
439
320