1555
0
543
2393
2
7334
4
3013
3
1157
6370
5
641
1
2127
2095
2856
1759
1343
1822
935
1645
1132
1252
3092
2733
1152
422
490
282572
36045
1764
445
246
1903
468