1131
2
1599
1
1033
4179
24337
22
1444
1179
4096
3871
1720
2794
2115
1380
0
3263
4
783
2287
2326
2631
1690
1537
1618
841
3655
11
3470
5
432
4009
6
2094
2886
1355
2468