633
1
242
249
602
2
1999
403
359
919
878
609
303
1447
1167
1412
5
489
1019
12
2816
21
2235
3
394
8
311
2049
569
2090
10
580
1815
896
316
2318
869
1056