3146
12
1526
2
4837
5
2949
0
3078
4
483
1289601
2145
1
25669
19783
2996
3061
10827
4044
1669
1019
3083
444571
9
2320
6
4335
1827
2465
1189
3125
3546
32302
2999
3
1618
2238
1632