1558
2
2622
6
2462
3
1431
1
1304
1622
2189
1809
2980
785
0
1348
1581
610
8072
582
1494
1020
383
2535
4168
5
3221
1860
1599
3765
4
1816