4448
15
399
1
2667
3
1502
5
977
1591
7
341
926
1949
4
1000
988
1398
1109
1532
20
2739
8
472
2
1076
1145
673
505
390
193417
0
1102
476
3071
4365
16
1282
564