3260
5
123
0
2296
2
1092
1640
3
31535
185
3980
1374
199
1
2459
9
2405
5270
7
2108
4
1073
462
1334
2813
3350
4580
3653
1929
547
398
1853
304
1560
3149
2027
2506