345
0
3080
3
1744
19783
2
255
471
1176
1
2244
4
32302
2181
1769
3053
7
793
2996
3546
2771
1933
3065
101
826
859
3014
20
607
3606
469
1193
1350
3059
1494
3196