328
0
2659
2
5108
4
2524
2445
6
979
1464
1
797
4271
911
6344
96512
1225
530
538
436
864
895
257
2587
545
3674
10
14076
7
1348
2059
8
2604
12958
5
800
401
251