971
1
782
276
0
1653
4
2381
3
1816
1579
2
1777
1104
1058
1821
7
3366
9566
8
802
693
703
1048
697
3017
2857
3505
709
194
1044
1329
960
1106
2077
5
1498
346