1281
2
2087
780
1
2301
954
0
1548
1344
1466
1526
215
538
1037
1220
2062
631
2346
3
1369
5
18385
934
714
1375
1961
1418
1620
3012
1326
2169
1350
1383
494