3497
4
907
1
4650
1664
2372
2
4107
2379
7952
1182
1215
251
1563
1358
3
1279
521
1375
447
0
1326
2299
1890
4706
5
544
775
1649
120469
35
2982
456
2095
661
1256