3835
5
1441
0
3328
1
3465
2
2413
16174
4002
4
2072
3
4329
10
4398
1576
1571
2322
2477
718
2568
1998
24337
22
603
4187
466
742
2604
592
913
1444
1812
2268
3267
1036