900
0
6833
10
534
2
1048
876
1039
564
1
925
174873
14
806
2143
3213
20
3671
1062
3
543
511
167
2189
5050
9
12680
13
4350
5
1996
1966
1718
989
604
799
981
317
1049