795
0
4269
4
3202
3
1298
2
86
1
287
857
952
1792
998
444
1382
475
581
1301
641
359
370
396
67
148
386
815
806
2365
2002
8
2792
1712
3241
15