4107
1
1358
3
251
1923
907
3497
4
4650
1664
4706
5
447
0
1129
1690
1649
263
2379
2
3929
10
2095
2564
2619
1563
509
7328
1762
635
521
665
1326
3752
2299
4964