2130
1
1355
1063
3932
22
1397
1229
1480
1115
3
1100
1087
4
925
2547
2328
3496
5
1552
1133
972
1459
1203
991
984
2
913
4858
6
1349
1333
3579
1172
1098
1007
1931