1087
2
1294
888
1
1597
3
951
1495
582
0
2505
1306
1845
1743
1015
3683
790
2294
3354
2522
2207
2377
2495
2312
1787
1038
1558
2622
6
2462
1304
1740
1622
1451