402
4
152
0
504
2
394
1
399
642
241
111
301
1982
9
171
8914
6
3780
10
651
1568
1188
791
737
822
892
615
353
748
1600
530
1108
1583
3
8959
15
1732