320
0
1848
2
798
2096
1893
1
7885
1936
323
2984
9
2043
6
342
1314
3375
21743
1152
3456
846
4192
1785
448
5745
5
3558
2716
4
3559
416