2141
9
1554
2
1501
3
2132
12621
22
1169
1
4383
4
3453
3765
3565
8
1015
1860
3562
4867
7
2600
1114
5565
1202
1681
1946
1690
3429
1912
3292
15
3634
10
57793
0
2362
2899
5094
4606