3773
4
2823
1228
1
1479
2998
1617
2
1396
2733
12
1944
5003
7
2613
6
1860
8
8084
22
1407
3931
3836
9
1355
2271
2841
1577
1189
1060
2000
3
787
675
681
720
806
782
1154
5