5997
12
2677
10
2057
1
1015
0
1821
4
1159
2489
2684
2
1681
12779
8
1080
7042
5
1079
1839
1900
2108
2776
768
3
3625
3861
854
2474
2259
860
3702
3583
2250
662
2403
2478