3498
4
1028
0
2337
5
578
2478
1
1193
19932
6
616
4471
2
1672
8527
1259
3779
2986
931
3083
2366
1512
883
436
3426
876
913
11447
851
661
484
450
1391
948