419
0
1614
1
1396
1603
1059
598
410
2992
1551
2
798
1020
52
321
262
957
273
415
951
456
383
409
1043
1557
1161
602
1133
1045
248
694
31535