379
2
2375
76
0
242
1
946
2925
1072
1221
1922
159366
14
102
475
3404
1303
970
632
4
920
778
62
1002
987
247
1165
607
1063
1110
693
44302
2707
3