326
0
1343
511
427
1157
57
2546
1
2189
802
590
1824
471
3440
2023
1132
1551
2
618
258
1710
1638
2395
476
358
980
2111
3
321
5477
8
1193
798
1463