2256
3
722
0
410
787
1161
1139
1
846
668
1101
3257
926
995
1931
2
2161
2797
10
2490
4455
1893
2328
1043
1215
1804
267
1004