2901
719
2686
3408
1396
1159
1043
3613
702
5002
1271
715
659
5549
766
1008
9393
806
2164
1390
2858
1158
4051
2469
3212
1001
1309
3620
2242
4116
1769
1332
755
4840
999
2593
831
1123
3086
692
3972
1138
3203
1127
1020
3469
955
3550
1152
2633
3262
758
689
4074
3405
1481
643
4201
2828
771
884
943
980
3014
910
664
845
683
803
921
821
1672
710
719
1256
791
658
807
661
2295
696
1048
861
804
1503
1129
712
1097
746
804
2624
970
606
1135
4618
747
696
1513
720
671
1519
711
1480
1416
678
2335
1324
637
1437
842
1803
2976
800
751
1412
946
703
606
1324
1996