2921
2
1108
1
1267
2711
2838
4142
5
956
1077
1227
5209
9
2773
3
1582
2074
1462
1843
2428
0
2146
1467
3571
2655
6
8047
18