1393
1
1225
0
477
2884
5
1359
564
1712
3671
611
817
3080
3
106
612
543
695
380
1044
783
616
3289
2
14125
10
11447
3691
4
2108
572
531