3497
4
907
1
4650
1358
3
1664
4107
1129
0
251
2541
1923
1563
1375
2
1952
447
4706
5
544
775
2372
1948
2982
3243
7
4311
5590
860
1690
662
6197
1182
650
1587