5258
952
1071
2229
1153
1044
2873
943
2354
1019
917
1982
4229
1785
1052
1070
1127
942
1675
1014
2734
5090
1380
977
3366
997
1619
1132
990
1381
916
968
1899
1428
9468
3804
1012
1318
2858
2388
1436
3657
7988
953
985
1421
1430
1301
2321
917
2764
942
2493
847
1437
2389
1250
2703
896
982