2076
1
1626
1225
1115
2
2587
6
10324
743
3440
1458
3
2082
11
5108
4
5602
9
2730
1811
0
3559
290
712
4271
829
978
858
6579
1773
3054
11829
5620
2235
3319
2904