320
0
536
1
880
5
3294
8
810
12
2042
2
935
2377
4
471
3738
7017
2230
981
13126
6
610528
463
731
969
3217
814
72306
966
8756
6500
2303
2119
3326
693
2608
10
5759
17