4258
1
5033
15
2534
2
2492
1264
4
376
1804
5919
802
0
3679
3817
1751
1714
2165
6516
8
1700
662
1681
2110
2966
6
745
1746
673
1380
1749
5967
10
300
688
355
496