396
1
419
432
2
381
527
1104
489
782
508
755
1291
5
1280
1999
11
1172
6
1304
2282
5071
1026
1390
0
2240
1044
9
359
1223
3
819
1336
507
368
842
329