1319
1
1590
1812
1124
2322
4
1244
2
2374
1431
718
1768
980
791
0
1161
24337
22
687
673
2495
2786
1185
1798
1814
603
1514
1027
1001
685
1376
5204
3
1751
1180