4335
2
1001
0
1166
11
564
1
718
7034
1371
467
5204
3
1376
3673
6
3354
5
1223
356
1064
1174
3107
7
1492
444571
9
4398
10
19932
2802
6676
12
94424
890