2903
3
693
0
1690
1
2173
3562
2932
2
2505
1763
1294
6617
1494
4
2996
32302
1380
2535
1416
1536
400
1250
2254
2083
1449
830
913
4358
6