328
0
770
3724
1
1866
3
2524
2
472
4936
436
3751
4
4309
4682
545
615
475
864
901
538
345
257
797
986
2996
6
213
2395
251
432
6365
24
1156
1754