1379
0
3779
2
721
822
2986
1
1225
1028
940
15233
578
1193
616
2366
1512
4453
4
3426
2139
913
851
1656
3
19932
6
1259
948
8527
931
5746
23
883
436
876
11447