341
0
658
1973
1263
559
2243
1
627
400
548
1205
394
2096
2
1213
2703
768
583
1049
634
1126
107
1348
1779
2288
7589
3
4049
10
1358
6435
7
536
6023