2301
2
1344
1
780
1466
467
0
1526
215
538
1548
2087
1281
631
1037
2855
3
2668
20634
8
1220
81
1133
1346
4
1375
4111
1620
3012
2730
6
409
714
637
375
1045