1403
0
575
4077
309
4663
15
3926
14
899
1
4039
6
4587
3
480
877
3554
9
3475
5
1605
2
627
715
923
514
1038
2314
4
3249
310
2215
1481
914
2907
4168
1309
5402