1070
0
1310
1226
1
1652
3
328
3053
7
465
368
534
643
12779
8
2727
894
2551
719
961
929
1342
578
10827
4
9956
827
333
55
1451
351
1970
115504
3316
10
480