2698
1
2562
2
3326
3
1922
467
0
3354
951
2299
8527
830
913
123674
35
1884
2188
4
1200
165
3114
2048
10736
26
1514
3014
20
2906
1204
4562
10
1077
956
9
1446
1974
2219