3440
2
3134
0
5108
4
1811
5602
9
1661
935
25137
4271
12958
5
1960
7
2604
978
6579
4677
10
3054
1
2904
598
1277
1010
300
2855
3
4328
111
737
886
494
226
3098
752