997
2
591
847
16
66
1
93
0
1900
7198
2470
1339
3613
844
744
2775
4
5161
3072
1226
1626
2194
1779
1276
3
29670
98626
31
5450
1551
365
567
413
8188
1546
1919