612
1
2368
4309
3
714
1093
0
1681
2309
1691
2710
2
1590
2166
83
467
1690
1788
376
2110
830
933
3326
662
420
493
1662
405
945
476
731
32
462