4309
1
1020
0
2668
2
7077
9
2842
8
3114
4
1501
2459
1386
3
21743
777
2610
1464
1378
2169
6968
5
392
30466
64
2657
2749
3498
1452
4027
2311
2553