543
0
177
518
2275
2
851
380
363
484
55
798
3498
4
486
58
2668
573
2306
1410
1462
1824
289
1191
422
1600
815
415
2635
356
300
273
2043
1