615
263
30
76
230
90
1437
1278
54
15
70
148
29
2660
2301
744
4325
985
3188
1068
12
211
639
917
3981
788
40
757
320
1392
249
3604
1643
3980
1645
1597
1593
256
352
1017
2739
1631
27
1702
1896
778
935
141
2521
522
1834
865
820
1258
293
937
939
109
2098