4249
5
2147
4
5431
2
457
1
2126
437
0
1281
2000
5635
3
2372
2631
2555
59
770
2097
7
2100
1204
2936
10
4862
2146
2611
2705
1380
2038
2578
4443
9
2352
1653
746
6856
24