2961
2
492
0
2730
6
2114
1
4444
2111
3
2328
1125
1557
3315
2269
1869
5
2190
325
3512
4
381
846
345
2199
11768
21
2855
1936
4465
7
400
392
517
247
918
714