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