2598
2
8607
8
2132
2542
3643
3
2605
2528
3519
9
1960
5226
5
5322
3841
12
59
0
1795
1
2917
738
1401
4834
2255
6
2826
3195
3587
1614
4
3942
2101
2088
2452
4874
3369
3988