504
1
970
4
1464
3
1006
1471
2774
398
4097
10
1362
1279
1094
2
362
0
909
108
322
2129
2235
1846
7952
665
829
2864
7
1824
6383
17
6370
5
1691
1543
892
1698
6