491
816
1657
5
1586
1028
222
86
6
801
37
49
45
1065
329
370
294
180
629
17
996
569
47
347
1500
873
844
288
12
177
3
499
1111
184
40
911
706
0
31
729
1957
68
217
22
48
26
738
316
693
471
1130
983
45
