1193
2
1665
0
3090
6
4443
9
2903
3
2932
3693
2996
1019
1
21152
8
55904
37355
13
3080
108797
4099
1162
1623
1239
25669
1267
1631
1001
3206
5
197
3008
3539
1537
2823
1933
5949