1618
1
3520
841
2
4768
5
2414
2818
7
1262
4573
1532
644
5339
862
0
7793
4
2650
20
2936
10
2229
1307
851
1254
6779
742
2289
3066
550
2395
1868
3960
3