1276
5
705
3
1447
7
1648
4
1984
830
1
1620
1860
1180
1680
1424
816
0
885
2
1339
3369
13
1530
2754
5730
3057
1583
4441
1435
3060
10033
23
1106
2568
1193
1501
1548
2443