1995
2
1308
3
2005
5
1473
1232
2051
8
543
0
2132
1
1211
1627
6
660
555
1555
1010
902
1539
2071
1288
1312
1291
1901
3061
3207
4287
1622
9465
1977
1248
1825