4002
4
1576
3
1441
0
1812
1
2072
1571
3465
2
2477
2322
2786
2604
1001
4187
10
3328
3835
5
3423
3188
14
1891
4398
1162
742
1239
1767
718
3625
3100
6753
17
1558
2732
844