379
2
2373
76
0
946
1
2925
1070
1221
1922
159348
14
101
475
3404
1303
970
631
4
920
778
62
1002
987
247
1164
607
1063
1109
44302
690
645
16609
8