5621
8
2948
3
7567
6
1335
0
989
3014
20
2972
1767
1
8440
4
9239
5
1979
2277
3085
3491
438
5658
9
4167
3485
7
6779
954
3316
10
4309
1954
3120
5141
7159
1938
1614
796
2544