1995
1
1155
1430
6219
6
1239
2
1795
5
3039
4
1143
1338
1584
1548
1268
1722
1171
3
1115
2643
15
1738
1403
2011
3187
1673
3325
801
471
2955
9
5136
10
427
482
729
641