2977
1
3002
2268
2
3175
4
3325
5
1867
7731
22
5869
8
18229
0
2266
2870
2346
3
8512
12
2642
1613
3767
5238
2311
1419
1583
2068
1547
2725
2105
1449
1347
1263
1595
2370
1642