133
3
314
1
461
2
311
4778
352
95
1293
6
431
716
1218
769
0
83
74
1117
4
1062
304
313
104
174
1086
149
397
85
1923
997
963
331
428