1309
0
1929
2
1992
3
3289
697
3117
8
4425
6
994
4914
2207
2377
1
1262
1749
1558
2622
2462
1304
1495
2104
1622
2980
785
1348
610
582
4506
1020
383
5389
2535