2886
4
2860
1
2072
3
2241
3918
7
662
0
467
1278
742
3423
2
989
1383
5308
844
7160
908
2277
5339
5
956