2301
2
1526
1
631
1037
1375
714
1344
780
1548
1466
215
0
538
1281
2087
1220
1346
4
637
1620
3012
1630
1190
1425
207
814
2148
365
1133
1939
957
951