1624
2
456
0
1124
1
1557
1661
2634
602
2069
3
722
410
408
787
1161
846
3116
668
1780
381
1101
2264
1931
2161
719
2490
4455
1893
2600
5
2328
1043