2445
6
544
1
400
8475
12
1810
3
3025
520
294
0
504
41774
1042
357
3021
4
1222856
123
2296
2
1092
31535
185
3980
2113
2683
3760
2405
5270
7
3063
2494
462