340
2
4577
18
3625
7
304
1
3931
4
5620
11
256
0
2096
2661
3516
3
1238
692
2361
1872
1841
7546
524
760