2094
1
1265
132
625
910
2367
2959
3
2984
679
1160
775
2
493
1542
1890
1428
1640
836
77
1079
669
484
630
1188
1569
1513
1371
81
207
2280
5
868