2972
4196
949
4010
3252
1428
9600
3466
2620
9407
2067
1603
7699
1869
2448
1604
5235
3968
614
691
650
272
1546
4679
7734
981
2622
1946
4629
1541
5111
1396
4034
1689
626
1150
2413
707
682
1007
566
3088
3867
5324
4037
2422
1925
696
1092
5256
3705
1864
1070
1447
959
2134
970
1991
574
957