2566
3
1543
2
1579
703
1
1217
1814
4
2403
2622
6
2490
3144
0
935
1061
662
666
1628
1791
1104
9566
8
802
693
1048
782
768
3505
709
194
1044
1329
960
971