1112
1
2522
2
1564
1468
1423
1431
1976
3
1681
1265
1690
3629
1382
1788
1720
1547
159
2184
2100
4944
2468
4179
2794
1618
2134
2368
2921
5
1449
0
1558
1843
3871