336
1
1262
0
1609
2
842
88
1333
2184
650
1641
1132
1771
1083
1849
5
876
454
3173
1665
1651
22
2080
9
2289
3029
19
2697
4937
2526
1892
2642
2782
4
1377
1558