1185
1
1623
2579
2
1650
1743
0
790
1168
1431
1504
1757
3683
5375
21152
8
2669
1247
1532
2981
951
2505
260
12632
7
980
3054
5
2057
1683
1443
582
1542
1306