437
0
1616
2235
2356
6
2259
1
1917
1960
374
877
2899
8
2954
2
3453
841
3910
3
9055
10
1802
4926
5
2959
1083
1195
770
1768
103
1494
658
1564
1067
1618
1239
1529