6051
10
2166
5
44319
0
1172
1
519
2
1116
3
34552
23
1185
2867
1384
4711
4
888
892
2685
1065
2067
8
2951
3598
11
3802
2041
906
1664
1192
1447
1040
2287
9
556
390
979