635
0
984
1247
2
1045
407
6773
7
2542
4
1781
2725
11
444571
9
1336
2615
1
877
471
1618
3080
3
3708
3683
22731
787
1083
2845
5
2270
1044
1533
1804
2899
8
4228
1743
2786