2135
9
2416
13
1923
3
2432
5
2332
6
3674
10
467
0
4111
2
2391
1
381
4820
722
20634
8
517
2103
2328
1308
957
415
951
456
409
787
403
1557
663
602
1133
1161
893