2583
7
1169
1
2740
2687
2
1536
6
1218
2343
2322
4
7793
3034
638
0
2134
1583
1585
6779
5
1759
851
3461
1458
4915
1622
1589
3
1347
1505
1523
2382
2951
1384
297066
1844