1610
0
366
957
2121
4
675
415
640
798
6800
3621
1
2143
303
1452
325
253
2275
2
467
2727
772
1110
722
248
1025
1167
584
413
409
298
3559
454