1333
3
714
2
540
517
1
1725
6
427
463
634
4
557
673
851
656
1033
528
977
65
0
2427
637
1024
1429
1067
1663
9
1119
755
893
1148
1051
1160
1513
2584