1692
0
688
440
355
660
1478
828
698
5043
1
581
1070
1212
3574
2151
471
1585
1022
713
296
338
267
1288
2277
1346
89
102
362
358
463
4148
2