334
1
1482
1529
2
3861
4
730
856
72011
0
2183
191
658
2644
3253
720
484
1062
2297
385
370
808
331
3
319
112
562
6
3041
5
1695
1844
1051
8406
17
673
1280