1452
533
15
23
4
45
56
768
319
566
584
5
245
72
863
464
14
11
1855
365
15
342
987
165
169
447
305
259
811
1398
83
520
324
8
3
2062
546
42
63
352
82
2
514
141
1359
357
930
361
1
