2478
1
4471
2
3765
4
1672
3779
721
0
822
2986
1225
1028
940
15233
578
1193
616
2366
2282
5
1512
3426
913
851
19932
6
3593
16
2420
813
2124
3
1572
1259
8527
1918