2822
2
1564
2992
3
1669
4
1982
2318
1
5226
5
475
0
3971
1973
484
467
3973
6
194
1934
3519
9
1070
3841
12
1243
5363
526
437
614
796
391
3168
778
2061
14125
10