1988
5
2632
3
2367
1206
1
2016
523
879
1905
2
1001
559
520
741
1226
917
2178
789
988
171
1000
2554
976
389
0
1272
16822
1997
2692
4440
928
1696
2784
6