2651
5
454
1
946
572
396
534
874
566
1130
813
2
2499
3
630
114
1537
520
588
1455
1688
168
2409
1251
650
888
2038
4
375
790
926
887
830
435