4447
19
1623
1
1135
3
796
6
1543
1393
1225
0
471
1712
3671
2884
5
3289
2
2108
3691
4
1490
1464
1014
1723
1633
1120
1463
1707
1902
1002
3117
8
891
1896
2277
1295
5164