232
1
475
2316
4
1182
0
3044
3
2847
3207
14
4968
5
743
2
1690
23289
11
710
2280
1197
6870
1556
1035
17239
21
9468
9
1834
8477
26
2050
194
587
2629
1672
3011
315
6423