1346
0
1038
1
1135
1501
3369
3
2983
5
466
1213
2422
8
1632
2
3507
6
3779
4212
4
1568
3519
9
3841
12
3125
15
2584
5978
884
1299
3460
7
527
4933
13
95
12621
22
570
12472
783
1811