4548
7
998
4
2104
2
1433
1361
1
1977
1130
0
1131
4627
1456
2201
2401
2373
2127
1408
3
2965
981
718
2731
908
1939
6
2436
587
2002
4977
5
4013
14211
7034
3308
8028