1405
0
337
625
2
440
653
3152
374
4820
1621
1
31690
3311
4
3899
6
77
349
2097
5
439
424
1004
1020
7952