2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
2310
770
4902
1985
3477
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
1582
789
2525
882
4685
4571
705
692
909
2516
2636
4359
858
2913
733
2832
3152
1406
736
757
770
1520
4068
813
675
839
6762
3594
1091
1436
650
1219
2404
808
1693
1496
1925
1146
1140
930
1844
1112
670
701
617
1420
2097
1412
1985
663
663
3402
1258
710
725
1883
1013
2234
2189
1451
746
1582
706
1095
1065
748
689
1673
596
768
2842
738
1293
718
690
1673
5170
884
648
2902
1313
2471
1816
1908
1560
917
1271
795