322
1
931
0
134
1553
968
438
802
2
609
858
1391
2955
1238
103
1158
1581
3
1108
152
340
172
37
321
44
154
95
5
101
69
168
48
641
409