5347
4
1812
1
4228
3
7053
7
51331
25
603
0
4715
5
3354
9
1744
1227
3045
2
5196
3114
3575
3008
2242
9039
346
1713
19932
6
2779
2977
1616
7222
2199
2259
5811
1514
1289601
1946