322
1
931
0
134
1553
968
438
802
2
609
858
1390
2955
1238
103
1158
1581
3
1108
152
340
172
37
320
44
154
93
5
83
67
168
46
641
409