576
2
2138
5
836
3
450
1
1958
4
3999
23
1513
687
1177
1288
8012
8
2614
1536
1732
986
0
3131
14
4628
1385
715
2702
12
3521
2381
863
1652
2443
2473
3021
521
1780
591