3655
11
1551
1
3584
2
2243
6
1880
592
2542
4
3075
431
0
504
5771
10
315
971
2383
1305
1174
2442
9
1055
547
4151
661
1974
509
2261
3
1659
1561
1252
3712
8
3197
511