8603
3102
9919
3939
4139
1721
1180
223
5079
2630
1634
582
2059
654
4203
1939
1030
322
4419
2280
2010
955
2212
913
1411
484
756
284
2433
1027
768
280
940
486
2803
1397
1610
600
3094
1332