1995
2
1308
3
2004
5
1472
1231
2051
8
543
0
2131
1
1211
1627
6
660
555
1555
1010
902
1539
2071
1288
1312
1291
1900
3061
3207
4286
1622
9465
1976
1248
1825