2562
2
2732
6676
12
980
1
1744
1431
830
0
739
5950
10
673
833
4096
1161
24337
22
7733
2166
2710
1797
592
1093
1185
1777
1545
2906
5204
3
2121
718
2873
2505
1162