1202
2
994
0
638
82
1
1187
9
90
1699
1085
3
628
431
1297
762
1007
2300
957
1585
545
513
1909
709
1402
792
1911
3763
13
1789
10
1166
747
420
1449