900
20
2167
4
1345
10
1944
7
387
3
664
2794
2721
5
72433
0
1799
2
923
621
1228
915
1189
1
4376
16
6855
986
2046
349
6035
9
1202
1033
612979
1504
126
1339
1375
428
3261