5048
24
941
2
2897
10
1221
1853
5
1388
4
2145
3
1685
1
2718
910
2963
7
510
1225
0
1407
1197
3416
489
5758
17
710
780
872
1578
1228
625
6
1230
9
634
1193
2247
1247
765