3109
14
59
0
775
2
4943
159
1
1935
4944
3539
3
2794
1889
1495
3655
11
1635
4
12459
1618
2502
5
3818
7
938
3180
2327
2356
6
1547
2100
2668
1260
841
1159
1821