1562
2
1345
998
4
102
0
41
175065
1010
782
1
1004
70
1662
68
991
155
1039
664
1881
7
1048
710
491
87
122
1014
17011
11
1157
5
33
30
755
857
730