1001
0
564
1
2966
6
718
7034
2
5204
3
1376
3649
4
3673
2068
3354
5
1223
313
356
4818
1174
3107
7
2209
1492
444571
9
4398
10
19932
6676
12
2905
94424
890
3206
762
2219
3249