282
396
117
436
646
1004
483
2
60
1499
859
106
617
36
710
922
116
2019
41
364
507
1153
1566
84
78
465
416
986
352
566
33
194
452
411
2378
68
860
670
601
806
361
528
609
948
1885
124
1018
1277
248
598
23
22
