3228
1
2431
2
3926
6
1985
1225
1258
1481
1532
1205
2753
15
1300
3782
4
1242
3
3321
13
4001
709
1233
665
2776
5
4823
21
651
3355
17
783
988
1000
856
833
797
646
1339
0