2605
2
2598
3643
3
2542
5504
16
19944
2132
5322
8
3519
9
3841
12
2528
1960
59
0
2377
1
2906
2917
738
5226
5
4834
2255
6
2826
3195
1704
1614
4
4382
8607
1174
2101
2088
14887
18