1412
1397
1367
1358
1356
1357
1361
1369
1370
1405
1365
1389
1371
1366
1362
1368
1364
1363
1360
1359
1396
837
838
839
840
841
842
3884
64
63
62
182
51
49
48
177
52
53
631
634
635
50
47
527
531
629
46
45
514
513
512
166
165
164
163
162
528
630
520
4
3913
1
0