622
2
641
4
2309
707
1
1328
3
1136
6120
6
25209
0
1012
924
604
2235
397
555
1770
1044
1652
10
684
222
2035
1750
125
2729
787
9500
9
495
1081
1831
386
1749