543
0
2393
2
4106
1771
641
1
938
251
81077
101
2127
2095
4
7334
573
2856
54
1759
1414
1822
608
6370
5
303
4594
810
1152
1343
1976
2576
649
282572
428
935