1355
0
797
1
20
106
1422
816
2157
16
485
1282
1441
1064
763
1494
4
2309
381
2476
2
2903
3
932
3124
3292
1797
1779
3612
10
1321
2638
1853
166
76
556
2276