2088
2
2262
0
1025
1
1511
2166
507
345
467
742
1816
312
378
841
380
579
801
6288
463
1585
631
516
528