4033
4
3006
3
3674
10
1043
1
1824
0
5678
8
1115
2
802
10324
2126
3440
1129
517
5108
1811
2657
5602
9
1661
1664
25137
4271
12958
5
1960
7
2604
2311
1968
978
6579
4677