544
0
599
1
348
1212
583
2132
674
1547
1096
2102
1627
6
1029
824
2
563
543
446
1349
4
656
1203
1391
398
91
631
12146
495
3
597
2795
1287
1854
1940