2682
4
2529
14
7334
543
0
1058
2393
2
6370
5
1772
1
641
2747
26
2127
1343
2095
1958
1298
1563
2856
1152
935
1852
1822
8475
12
521
11829
1237
1848
4223
22
1132
1555
996