523
2
588
1
719
6
359
638
1278
993
1373
1191
0
2617
11
3992
7
2049
10
1822
1233
4
2643
5
1235
2140
1978
1205
6608
1945
2863