2528
3
5226
5
1960
2
4874
8
3519
9
2088
2101
2132
3889
4
3587
2612
1405
1
3841
12
4335
2598
2822
10032
14
59
0
738
2992
1564
3929
2199
2255
6
2057
3643
1669
4834
3195
2826