3965
1
1926
1095
1260
543
0
2393
2
4140
3
1961
4
641
1655
2127
2095
7334
1932
879
2856
1954
1822
1544
6370
5
964
1312
3092
2733
1152
1343
282572
935
256612
2604
7