3691
5
2855
3
25852
0
513
2283
4
376
970
4536
2
101
802
726
4111
177
1025
44199
4135
596
1089
180849
325
909