3053
7
1174
1
1048
0
489
1295
2650
20
3683
280
965
2547
3
1788
2521
1581
2
1226
2250
3765
4
2245
1681
1889
297066
2526
2797
5
887
3326
3055
809
2683
2368
1241
202