3597
5
3145
4
1423
1
2015
2
1442
6779
2285
527
3
1753
1974
1412
0
3248
8
1301
2680
2054
3109
14
1572
2534
1529
1458
5226
1889
2302
4979
6
2502
4759
3506
7633