1397
0
1243
2123
1105
1103
534
484
490
596
2669
2
2663
562
1166
668
1862
1
1570
914
1298
1581
938
809
477
1500
475
181997
11
2271
4
2524
1522
1695
7
1814