2936
86
226
40
0
1005
42
26
31
24
1298
349
7012
2
1313
469
121
482
1307
946
250
179
641
16
46
91
799
22
63
61
103
1693
17
28
465
455
9
90
87
69
286
33
843
4
1085
64
3