383
0
409
1043
1557
1161
602
1133
1045
248
181
694
781
859
2490
5313
303
2121
4
749
469
2297
366
1167
881
2702