843
3
902
539
43
543
536
899
929
176
915
82
189
183
43
42
58
189
198
43
909
43
498
82
899
1256
27
534
875
0
184
62
512
904
0
925
181
68
185
528
510
43
0
924
460
1539
186
43
517
959
82
28
0
870
1161
343
507
43
0
186
1498
523
1237
179
501
506
530
527
0
882
1175
0
531
530
513
181
310
537
512
562
528
1166
43
519