295
0
643
3082
2
654
3070
5
475
1460
1155
3929
10
2055
77
2084
7
4669
298
2546
66
463
703
2199
3
1201
1159
3424