2822
2
1564
2992
3
1669
4
2318
1
1982
791
0
2595
3629
685
770
5771
10
1028
3519
9
1973
721
1210
2204
5
1496
2069
2316
3765
5546
6
61216
501
32302
1243
948
536
3292