3835
4
1292
0
1638
2090
1
811
1356
3
570
1484
1221
2
2043
1452
18258
23774
1574
1423
619
2003
442
1624
2403
3460
7
1679
975
574
1536
6
3050
2164
2088
5
5977
13
1738