1054
6
536
2
2428
12
998
475
1
1321
1087
0
904
929
1464
7
860
121
286
1082
581
855
1521
449
386
148
120
119
2181
1269
1520
952
5191
24
1037
1368
1163