1131
5021
70612
2571
833
1374
2713
1310
891
880
781
5954
2899
917
841
1490
778
952
1719
815
6105
1605
1570
1699
1283
2707
779
8432
7399
3060
1785
774
8694
1255
665
1141
2392
945
793
855
925
3271
3182
915
4082
6465
1589
1847
1360
2388
815
1801
5819
2310
739
672
943
2096
2189
785
750
7067
818
894
2543
1642
1195
851
2057
1168
1081
795
703
1253
1505
2320
1092
880
2151
759
3323
821
1523
1123
1176
827
890
1371
626
3908
1105
710
1097
6544
927
906
2088
1246
863
801
1318
811
1693
1314
686
1350
858
2046
3113
735
999
1261
716
1347
1041
1687
1497
1100
848
7670