5440
8
1239
1
2477
3
2069
5
25669
0
964
2921
2512
3008
800
19783
2
685
4933
13
2204
572
2073
791
2648
1766
2595
4358
6
1329
1028
3743
9
2290
3435
4
2156
2012
534
2316