2030
2
2669
571
0
1704
1
2726
2470
981
3632
5
3268
1756
3
1376
1584
1333
1367
635
1562
13760
440
1229
2429
4140
814
2234
2113
521
3408
12
2135
3505
4
4143
6
1418