1216
0
693
1436
585
1868
2
1466
596
765
1540
1425
2160
1022
922
777
554
1479
4724
3
1134
1743
3655
1075
795
1
581
2917
5
493
319
266
455
746
487