2451
4
907
1
3497
1841
7
4107
1664
2188
8
521
251
1563
4650
1358
3
1261
1365
447
0
4706
5
544
775
1383
2
422
330
1129
1043
1923
1690
662
468
3795
650
1587