5915
11
2129
3
6676
12
6856
24
6572
6
7071
5
2139
4
688
0
411
2688
1
1761
2525
579
1337
2
442
432
5849
2904
2372
2836
3292
2082