5746
23
2529
7
2784
3
1069
1
1846
7471
9
3591
11
400
0
890
658
2836
980
4363
951
383
1451
5412
4
2913
2
16062
15
1036
989
3098