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