1166
0
562
2663
1862
1
1896
668
4155
7
2918
1528
2
1298
477
914
1581
938
809
475
1500
3723
3
666
2041
2313
2075
4821
3159
2524
319
1457
1386
3273
4728