1990
3
309
1
289
399
424
363
584
2430
6
957
1467
820
1087
1004
2
545
885
330
595
0
346
1788
1102
1524
1228
1016
2553
1451
1359
397
683
344
558