1620
2
1220
780
1
2301
1548
1466
1526
215
0
538
1344
1281
1037
2087
631
1084
714
1375
3012
853
56488
598
1346
4
2215
7
935
48766
24
1571
726
1454
3324
5
2003