576
0
1309
1992
3
2083
5
697
6294
4
10243
96
13018
6500
4914
2
2259
1
5389
300
513
3580
38477
34
3147
708
1972
2544
6
1592
1394
3936
691
103
1012
477
738
591