1441
1008
2364
3787
766
765
1768
4230
2045
2556
948
1120
781
734
2149
768
793
814
846
822
783
704
879
696
805
2652
821
3592
752
880
1273
1018
1039
1804
1283
1009
2354
1942
787
1089
1322
1379
1160
993
2817
1046
2346
2346
1289
2775
1432
1551
2076
1666
3044
4461
2456
5701
2131
1608