971
1575
16
237
513
296
1001
867
302
978
138
2490
1495
147
217
176
574
1032
2052
100
735
89
1382
1167
1413
1013
13
352
7
461
30
2
546
1200
71
787
151
1379
1312
642
135
111
1387
434
104
51
116
48
1202
396
1538
1176
