2656
3
1950
1
1746
2
1699
2392
2562
4179
1844
1632
2456
1646
742
0
1306
1064
1749
2427
12
2710
2349
1730
1813
1801
2044
4144
1568
737
2108
6
1606
5717
7733
2073