3657
12
2468
3
2478
1
1358
0
1690
83
4471
2
1672
693
2166
784
526
801
2990
2368
1788
3158
2710
1093
1558
496
673
830
1000