104
1590
32
454
2
7
608
190
646
0
0
100
309
15
115
232
359
26
1895
22
149
1073
511
82
276
1281
8
953
751
487
1090
727
153
1255
