2740
1
2687
2
951
1554
619
564
4358
6
616
0
2502
1622
1505
2184
3539
3
1523
2951
1384
5
1169
2153
4179
4326
1559
981
2352
4832
1512
2336
1660
4
6779
975
1536