2968
1
1779
3644
1539
1105
2
1554
1371
2254
1729
4499
12
1750
4588
5
1129
1632
2242
2277
0
1563
886
1045
1681
1329
1321
1596
5252