1331
1
582
0
905
840
1339
1924
3
1516
3715
2
2680
3321
2462
5151
1736
181997
11
2740
4979
6
3506
8
2911
9
928
6773
7
2108
1135
989