2605
2
2598
2528
3
3643
2542
2132
3587
5322
8
3519
9
3841
12
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