475
0
2312
1
3615
7
4513
472
7330
6
1961
913
611
2097
3
484
3819
3117
5380
8
2659
4
16840
15
2727
5
1630
2
1566
477
619
785
3891