5535
13
2135
2
734
2302
3
1063
1
759
2033
8
1081
0
1802
10827
4
1543
792
1416
586
4329
10
3208
1974
3063
329
1755
2403
1142
372