3440
2
1458
3
417
0
11881
1098
5108
4
5602
9
1811
3381
2082
1142
1
4271
2604
7
1661
995
978
4677
10
6579
12590
2272
3054
1504
4771
1010
1277
5
1614
649
737
2904
111