1492
4
363
1
1236
2
257
2155
150
868
535
993
3
116194
18
664
175181
0
620
704
6118
6
1968
6771
20
9491
9
601
277087
396
1769
552
920
124070
1497
1041
683
218
1271