900
20
2167
4
1345
10
1944
7
387
3
665
2795
2721
5
72438
0
1799
2
923
621
1230
915
1189
1
4377
16
6855
986
2047
349
6035
9
1203
1033
613133
1504
126
1339
1375
428
3261