2131
2
5032
9
766
600
1
3041
3
1063
2879
6
1312
1642
6169
13
957
3869
14
474
514
1480
2927
8
5710
44
4898
1406
4
2156
2006
26
1259
1242
3060
7
4549
10
899
8986
17
992
652
904