1225
0
785
938
1309
475
3195
3
1992
3120
4
1743
1618
297066
697
327
1012
1497
2
4914
25494
2949
549
444571
9
1987
2239
1055
1869
3554
5389
1
4036
408
2565
1265