2428
0
11059
9
2911
19783
2
1701
1
2838
4
1412
3090
6
5805
18
1712
2377
810
2468
3
14887
2174
12621
22
131589
32302
2405
1105
1736
2535
3673
5504
16
17946
1516
1445
1047
1641
2990