1211
1
1513
1645
2
2760
4
1562
3
1618
1361
2427
12
951
1466
0
633
2122
1564
1976
1423
599
712
3629
1124
2886
2327
11
159
3871
2794
1778
841
3470
5
1746
862
1754